An Implicit Representation of Chordal Comparabilty Graphs in Linear-Time
نویسندگان
چکیده
Ma and Spinrad have shown that every transitive orientation of a chordal comparability graph is the intersection of four linear orders. That is, chordal comparability graphs are comparability graphs of posets of dimension four. Among other uses, this gives an implicit representation of a chordal comparability graph using O(n) integers so that, given two vertices, it can be determined in O(1) time whether they are adjacent, no matter how dense the graph is. We give a linear-time algorithm for finding the four linear orders, improving on their bound of O(n).
منابع مشابه
An implicit representation of chordal comparability graphs in linear time
Ma and Spinrad have shown that every transitive orientation of a chordal comparability graph is the intersection of four linear orders. That is, chordal comparability graphs are comparability graphs of posets of dimension four. Among other uses, this gives an implicit representation of a chordal comparability graph using O(n) integers so that, given two vertices, it can be determined inO(1) tim...
متن کاملThe Existence of Homeomorphic Subgraphs in Chordal Graphs
We establish conditions for the existence, in a chordal graph, of subgraphs homeomorphic to Kn (n ≥ 3), Km,n (m,n ≥ 2), and wheels Wr (r ≥ 3). Using these results, we develop a simple linear time algorithm for testing planarity of chordal graphs. We also show how these results lead to simple polynomial time algorithms for the Fixed Subgraph Homeomorphism problem on chordal graphs for some speci...
متن کاملComplement of Special Chordal Graphs and Vertex Decomposability
In this paper, we introduce a subclass of chordal graphs which contains $d$-trees and show that their complement are vertex decomposable and so is shellable and sequentially Cohen-Macaulay.
متن کاملOptimal Linear Time Colouring for Register Allocation within Static-Single-Assignment Programs
This paper prooves that for SSA programs the interference graph can be coloured optimally in linear time. The proof will proceed as follows: Section 2 presents some properties of SSA graphs, and the operation’s effect on creating the interference graph. Section 3 will show that the interference graph for SSA programs are chordal graphs. Section 4 will present an algorithm that can colour chorda...
متن کاملAcyclic Colorings and Triangulations of Weakly Chordal Graphs
An acyclic coloring of a graph is a proper vertex coloring without bichromatic cycles. We show that the acyclic colorings of any weakly chordal graph G correspond to the proper colorings of triangulations of G. As a consequence, we obtain polynomial-time algorithms for the acyclic coloring problem and the perfect phylogeny problem on the class of weakly chordal graphs. Our results also imply li...
متن کامل